安安!大家週三好!今天來看什麼是莎士比亞搜索!這裡是今天讀的原文出處:The Production Environment at Google, from the Viewpoint of an SRE,那我們就開始吧!
結果莎士比亞搜索是書中提供的一個範例服務,那我們來看看這個範例在說些什麼吧!
這個服務的作用是在所有莎士比亞的文獻中搜索給定的詞語。系統分為 batch(批次作業) 跟 frontend(接收流量) 兩個部分,frontend 的部分相對好理解,batch 則是採用 MapReduce 框架設計,下面我借用書中的說明:
最後,程序將每一個單詞或位置列表寫入 Bigtable 中,Row Key 就是這個單詞
今天簡單介紹了莎士比亞搜索的內容,明後幾天應該就是延續著這個範例介紹 Google 內部服務是怎麼交互的,那我們就明天見拉!掰噗!